翻訳と辞書 |
Obfuscation (software) : ウィキペディア英語版 | Obfuscation (software)
In software development, obfuscation is the deliberate act of creating obfuscated code, i.e. source or machine code that is difficult for humans to understand. Like obfuscation in natural language, it may use needlessly roundabout expressions to compose statements. Programmers may deliberately obfuscate code to conceal its purpose (security through obscurity) or its logic, in order to prevent tampering, deter reverse engineering, or as a puzzle or recreational challenge for someone reading the source code. Programs known as ''obfuscators'' transform readable code into obfuscated code using various techniques. ==Overview== The architecture and characteristics of some languages may make them easier to obfuscate than others. C,〔(【引用サイトリンク】title=Obfuscation )〕 C++,〔(【引用サイトリンク】title=C++ Tutorials - Obfuscated Code - A Simple Introduction )〕 and the Perl programming language are some examples of languages easy to obfuscate.
抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Obfuscation (software)」の詳細全文を読む
スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース |
Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.
|
|